sprinkle water to keep dust down - Turco Inglés Diccionario